c735002af2ce10956420cd6e9dd6f2dcc8907456,avro/src/main/java/com/fasterxml/jackson/dataformat/avro/AvroSchema.java,AvroSchema,decoder,#number[]#number#number#,68
Before Change
SoftReference<BinaryDecoder> ref = decoderRecycler.get();
BinaryDecoder prev = (ref == null) ? null : ref.get();
if (prev != null) {
return DECODER_FACTORY.binaryDecoder(buffer, offset, len, prev);
}
prev = DECODER_FACTORY.binaryDecoder(buffer, offset, len, null);
decoderRecycler.set(new SoftReference<BinaryDecoder>(prev));
return prev;
}
After Change
decoderRecycler.set(new SoftReference<BinaryDecoder>(prev));
return prev;
*/
return DECODER_FACTORY.binaryDecoder(buffer, offset, len, null);
}
public static BinaryEncoder encoder(OutputStream out, boolean buffering)